object TestTrait {
  /**
   * （1）案例中的super，不是表示其父特质对象，而是表示上述叠加顺序中的下一个特质，
   * 即，MyClass中的super指代Color，Color中的super指代Category，Category中的super指代Ball。
   * （2）如果想要调用某个指定的混入特质中的方法，可以增加约束：super[]，例如 super[Category].describe()。
   * */
  def main(args: Array[String]): Unit = {
    println(new MyBall().describe())
  }
}
